kim sang-sik
Nguyen Xuan Son and the Void That Unlocked the Southeast Asian MapIn the tenth minute of the ASEAN Championship 2026 final second leg, Nguyen...
Vietnam and the Single-Frame Problem: When Attacking Ambition Meets an Injury ListOn September 26, when the referee blows the whistle for the opening group mat...
Patrik Le Giang and the Defence of a Crown: Vietnam's 34-Year-Old Overseas-Born Goalkeeper at the FIFA ASEAN Cup 2026The most notable thing he said sat in the middle of the piece, not in the...
The Risk Architecture of a V.League Season: When the Knee Becomes a Report Read SlowlyThe Twelfth Minute I still remember the twelfth minute. Not because of a goal...
My Dinh Stadium falls silent, but Vietnam's tactical map is shakingAt 5 a.m. at the Vietnamese national team's training ground, the cold of a...
Vietnamese Football After the 2026 ASEAN Cup: Reading Space Instead of Reading Victory"The pitch never lies; only storytellers embroider it." On the evening of 5...
Five Days, Two Absences, One Familiar Core: What Is Really Happening With Vietnam Before the FIFA ASEAN CupI counted seventy-three consecutive touches during the small-sided drill on...
Doan Van Hau and the Sentence Yet to Be Written: Law 12, the VFF, and a Stadium's AngerDoan Ngoc Tan stayed down on the grass. Doan Van Hau stood a few metres away,...
Kyle Colonna's Successful Naturalization: A Foreign Slot Freed and a Question of Trust in Vietnam's DefenseOn my tracking board, the most telling cell in the Kyle Colonna case is not h...
Short Course 25m and State-Level Records: Lessons from the 2026 WA Age & Open ChampionshipsWhen Joshua Yong touched the wall in the 50m breaststroke with a time of 26.6...
Agassi Calls Federer 'Mount Everest' – When Data and Legend Meet in New YorkNew York night, the lights of Arthur Ashe Stadium still shine, but one no...
Jorrel Hato, Ryan Giles' Cross, and English Media's 'Whipping Boy' LabelIn the 34th minute, Ryan Giles collected the ball on the left flank, glanced ...
Women's Volleyball at the 2026 Asian Games: Japan, Indonesia and Nepal in Pool A — and the Blank Spaces Nobody NamedHook A fixture page went up late one evening. Pool A of the women's volleybal...
Two Budapest Golds and the Data Gap Behind India's Chess WaveOn 22 September 2026, in Budapest, India's open team and women's team entered...
Samarkand 2026: When the Kings Return from the SteppeI once spent an entire night in Saigon, rewatching the game between Gukesh an...
Twelve Pages, Nine Sections, Zero Data: Esports Analysis in the Transfer WindowTwelve Pages, Nine Sections, Zero Data: Esports Analysis in the Transfer Wind...
Ancelotti and the Generational Shift: Brazil Prepares for the Future After the 2026 World CupCarlo Ancelotti is facing one of the toughest tasks of his managerial career:...
A "Football" Record With No Football: The Dirty Data Problem in Football AnalyticsIn the data batch I reviewed, one record carried the label "football". I open...
Forty Pages of Report, Not One Line of DataA 4.2 MB PDF file has been sitting in my inbox for nearly three weeks....
Matilde Pinto: U21 Champion Who Lost in the Senior Semifinal — The Real Boundary of Age 21Pepinster is a small town in Wallonia, eastern Belgium, where there is no...
